finding the missing link